garbage recycling plant - French English Dictionary